home *** CD-ROM | disk | FTP | other *** search
/ Monster Media 1994 #2 / Monster Media No. 2 (Monster Media)(1994).ISO / bbs_misc / imaj601a.zip / HISTORY.DOC < prev    next >
Text File  |  1994-05-29  |  35KB  |  878 lines

  1. ┌───────────────────────┐
  2. │ (1) Imajica History   │
  3. └───────────────────────┘
  4.  
  5. Here's a partial list of what's been done in updating Imajica:
  6.  
  7. IMAJICA v1.18 INTRO  
  8.  
  9.     1. Rewrote self-formatting Phone and Birthday input routines.
  10.  
  11.     2. Implemented a dual conferencing system that allows for
  12.          independent Message and File conferences.
  13.  
  14.     3. Rewrote access routines to recognize conferencing, and
  15.          implemented a "conference" base compression routine.
  16.  
  17.     4. Changed most of the directory names and data file names.
  18.  
  19.     5. Total WFC Menu rewrite.  No more .ANS screen or special effects.
  20.          Included new commands, and a system usage graph.
  21.  
  22.     6. Total rewrite of the installation package.
  23.  
  24.     7. Included routines for System Announcements message base.
  25.  
  26.     8. Implemented Protocol and Archive paths for added security.
  27.  
  28.     9. Rewrote string and file output routines to include Ansi color
  29.          codes, "^P" color codes, and MCI codes.  These now work globally
  30.          in most all message, strings, and .MSG files.  No more GOTO 
  31.          statements <GRIN>.
  32.  
  33.     10. Rewrote door routines to automatically include the MCI codes -
  34.          meaning no more typing "@F @L @T @R @G @B" after your
  35.          batchfile name in the "MString" field with door drops.
  36.  
  37.     11. Removed existing Dos swap routines and implemented new ones.
  38.  
  39.     12. Changed Dear Abby message base to Dear Diary.
  40.  
  41.     13. Added a collection of new MCI codes, all of which are now
  42.          CASE sensitive.
  43.  
  44.     14. Added file base editing functions at the WFC menu.
  45.  
  46.     15. Updated structures to include upcoming multinode support.
  47.  
  48.     16. Added Dos SHARE.EXE detecting routines and multitasking
  49.          routines in preparation for multinode support.
  50.  
  51.     17. Rewrote file listing utilities to include file tagging for
  52.          downloads.
  53.  
  54.     18. Removed usless routines including chat color routines.
  55.  
  56.     19. Implemented remote auto-ansi detecting routines.
  57.  
  58.     20. Added routines for the upcoming online QWK mailer.
  59.  
  60.     21. Added user definable ansi conferencing.  If user has
  61.      "U" AC flag, he can choose between 5 different ansi
  62.      screens for each menu.  This is in addition to the day
  63.      of the week ansi's and the 9 random ansi's (.AN1-.AN9).
  64.      Command "OP" 26.  Screens are .1NS-.5NS.
  65.  
  66.     22. Rewrote several header strings.
  67.  
  68.     23. Added sysop-definable questions.
  69.  
  70.     24. Added internal ARJ archive viewer
  71.  
  72.     25. Combined redundent Dos routines into one functional package.
  73.  
  74.     26. Removed "Mini-Dos" entirely, shaving off 10k from the .OVR file.
  75.      (NOTE: You must now use a Dos Redirection device such as 
  76.      GATEWAY2.SYS for remote dos access.)
  77.  
  78.     27. The "/M" and "/I" - move file and insert Gifspecs - commands are
  79.      no longer functional.  Please remove them from your menus.  These
  80.      functions can be used from the "/E" - edit files.
  81.  
  82.     28. Added initial of quoted user in quoting strings, ie:
  83.  
  84.         Quoting Tadpole to Skipper
  85.         On January 18th, at 12:30p Tadpole said the following:
  86.  
  87.        T>      This is actual Quoted message text.
  88.  
  89.     29. Removed undocumented "backdoors" that showed the systems vital
  90.      statistics.
  91.  
  92.     30. Removed the ALT-MINUS command (undocumented).
  93.  
  94.     31. Combined two printing routines into one, saving 2k in .OVR size.
  95.  
  96.     32. Removed "control-T" color filters.
  97.  
  98.     33. Removed the "update user info" at logon.  What's the point?
  99.  
  100.     34. Rewrote file and message listing formats.
  101.  
  102.     35. Removed "|" and "=" menu commands.
  103.  
  104. IMAJICA v2.04 ALPHA 
  105.  
  106.     36. Removed "/R" Redo-Archive command from Archive Menu.
  107.  
  108.     37. Fixed bug that disabled remote screen and keyboard when returning
  109.      from downloading files.  (Sorry, Tom!)
  110.  
  111.     38. Imajica now displays ".ASC" files instead of ".MSG" to non-ansi
  112.      users.
  113.  
  114.     40. Removed "/P" Purge message command.  I see no point in it, and 
  115.      if you want it bad enough, you can use an external utility.
  116.      Also gone is the Super Mass Mail Deleter and the Mass Mailer 
  117.      routines.  ("KILL" from the Private Mail Menu - undocumented)
  118.  
  119.     41. BBS List will now display the following Names in alternative
  120.      colors: TAG, MAXIMUS, TELEGARD, IMAJICA, and RENEGADE. 
  121.      Phone input is now automatically padded, and the Baud Rate
  122.      input field is now 5 characters instead of 4.
  123.  
  124.     42. Newuser Computer Type question no longer displays a text file 
  125.      and asks for an integer input.  It now allows user to enter
  126.      their own computer type.  
  127.  
  128.     43. Gone is the File Batch transfer menu.  All commands are now 
  129.      available from the "List" files option.
  130.  
  131.     44. Removed Message and File base statistics.  Pointless? Maybe
  132.     not, but who used them?
  133.  
  134.     45. Removed "Massmail" functions.  This will have to be done from
  135.     an external utility.  
  136.  
  137.     46. Removed several more usless (duplicate) screen writing routines,
  138.     shaving off an additional 20k from the .EXE and .OVR files.
  139.  
  140. IMAJICA v3.15 BETA
  141.  
  142.     47. CD Rom is here.  If a base is flagged for (C)D-Rom, you will not
  143.     be able to upload, sort, move, or new file scan this base.  Files
  144.     will be moved to the temporary directory for transfer.
  145.  
  146.     48. More Multi-Node routines added.  Cmdkeys "NL" and "NA" now
  147.     show users and activity online and toggle chat availibility, 
  148.     respectively.  
  149.  
  150.     49. Command line parameter "/Nx" is now used for node, where x is the
  151.     node number.  If you do not use this parameter, Imajica will 
  152.     boot up to Node 1 by default.
  153.  
  154.     50. More multinode support added.  Imajica will now use node dependent
  155.     temporary directories.  These directories will be created if they 
  156.     do not exist.  (We're getting there!)
  157.  
  158.     51. New command keys - *R and *Q.  
  159.         *R - will display any short message waiting for the user.
  160.           This is no longer done automatically at logon.
  161.         *Q - will send a short message to a chosen user.
  162.  
  163.     52. New command key - *S.  This key will produce a screen image text
  164.     file called "IMAJICA.SAV" in the LOGS directory, which is appended
  165.     each use.  This command can also be used from the SHIFT-F2 at the 
  166.     local console.
  167.  
  168.     53. Gone is the 12 line user information window.  Until I can think of 
  169.     a better way to display this, the 4 line window is all that is 
  170.     available.
  171.  
  172.     54. New command keys - AR and AV.
  173.         AR - will perform GIF specification testing.  This uses an 
  174.           external utility such as GT.EXE, which MUST return a 
  175.           "0" exit code to DOS upon successful testing.  This can
  176.           be set up from the archive editor.
  177.         AV - will perform VIRUS scanning.  This uses an external 
  178.           utility such as SCAN.EXE, which MUST also return a 
  179.           "0" exit code to DOS upon successful testing.  This can
  180.           be set up from the archive editor.
  181.  
  182.     55. File bases can now be set up for CDRom drives.  This has NOT been 
  183.     tested!  Please let me know of any quirks you run across.  This 
  184.     can be set up in the File base editor, by choosing the CDRom flag.
  185.     CDRom bases cannot be uploaded to and files in such cannot be
  186.     edited or deleted.  (I know this one will need work!)
  187.  
  188. IMAJICA v3.30 BETA    
  189.     
  190.     56. New command keys - OD, OF, and OG.
  191.         OD - will add or subtract users file points.  
  192.           MString of "-20" will subtract 20 f.p.'s while
  193.           "+10" will add 10.
  194.         OF - will turn on/off or toggle users AR flags.
  195.           "-" will turn off, "+" will turn on, "!" will toggle.
  196.         OG - will turn on/off or toggle users AF (conference) flags.
  197.           "-" will turn off, "+" will turn on, "!" will toggle.
  198.  
  199.     57. New command key - *J.
  200.         *J - will allow conference editing while on the board.
  201.  
  202.     58. Removed the "Redo Archive" command from the archive menu.  The
  203.      command key - AR is now Resolution testing.  (Besides, why waste
  204.      another 2000 bytes of .OVR on a sensless DUPLICATE routine!)
  205.  
  206.     59. New command keys - NL, NA, and NI.
  207.          NL - will list nodes and their users and activity.
  208.          NA - will toggle users paging/chat availablity.
  209.          NI - will toggle users "invisible"  status.
  210.      These commands are in preparation for upcoming multi-node support.
  211.  
  212.     60. Remember, OR will change MESSAGE conferences, and OQ will change 
  213.      FILE conferences!  
  214.  
  215.     61. Added Private File transfer base.  This base is generally hidden, 
  216.      and should not be modified or positioned anywhere but base 0.  
  217.      This is in preparation for Private FMail transfers.
  218.  
  219.     62. NOTE! Bug reported!  If you allow a user to enter the file menu, 
  220.      MAKE SURE THAT YOU HAVE A FILE BASE THAT MATCHES HIS SECURITY LEVEL.
  221.      If you don't, the user will be placed at your first file base, and 
  222.      generally this is the Sysop or Fmail base.  Although it is only 
  223.      common sense, please BE AWARE of this!
  224.  
  225.     63. A note to FrontDoor users - Imajica will now boot up using FrontDoor,
  226.      and it will select node 1 as a default.  If you wish to use another
  227.      node, you will have to change your EXEBBS.BAT to include the /Nx
  228.      parameter.  I haven't even began to write the mailer interface - 
  229.      IMAJMAIL.EXE which converts the messages to FIDO standards, because
  230.      the message DATA files will be changing from single line records to
  231.      full message blocks.  This will not only speed things up for the 
  232.      mailer, but allow easier programming of the QWK routines. (which have
  233.      been put on hold for the time being)
  234.  
  235.     64. Empty messages will no longer crash your system, due to the fact that
  236.      the header is saved, but no message.  Imajica will now save a BLANK
  237.      message and display it as such.  
  238.  
  239.     65. Message and File base access is now recalculated after using the
  240.      "ALT-V" validation. 
  241.  
  242. IMAJICA 4.01 BETA
  243.  
  244.     66. If you are just updating with this release, YOU WILL HAVE TO RUN
  245.      COMBACK.EXE in your DATA directory (wherever your COMM.DAT is).
  246.      The default is node is comm 1, node 2 is comm 2, etc., but you can
  247.      configure this as you please.
  248.  
  249.      To boot up Imajica to your modem on comm 1:
  250.         
  251.           IMAJICA /N1
  252.  
  253.      To boot to comm 2:
  254.         
  255.           IMAJICA /N2
  256.  
  257.      and so on.  
  258.  
  259.      67. The temporary directories have once again changed.  In single node
  260.       operation, the board will always default to NODE 1, which you can 
  261.       set to any Comport.  If you select Multi-node operation, the temp
  262.       directories will be as follows:
  263.  
  264.       IMAJICA-
  265.          |
  266.          -TEMP-
  267.              |
  268.              -NODE1
  269.              |
  270.              -NODE2
  271.        etc...
  272.  
  273.      68. Automatic Batch placement speeds things up.  When you choose "D"
  274.       from the file menu, you will be prompted for a filename, and 
  275.       each file will be automatically inserted into your batch queue.
  276.       Great for wildcards!  The download sequence immediatly follows.
  277.  
  278.      69. Trashed most all of the "blue background" input prompts and 
  279.       replaced them with more professional "boxes".
  280.  
  281.      70. Rewrote newuser password input routines to be a little more 
  282.       security sensitive.
  283.  
  284.      71. "D"ownload selected file sizes are now ACCURATE!  Not just rounded
  285.       to the nearest 128th byte.  The rest of the board will soon be 
  286.       changed.
  287.  
  288.      72. Added the new Node User Listing display.  System tracks the 
  289.       following (be prepaired for some new MCI codes with these!):
  290.  
  291.          NONE
  292.          LOGGING ON
  293.          GENERAL
  294.          FILE BASES
  295.          MESSAGE BASES
  296.          DOORS
  297.          CHATTING
  298.  
  299.      73. System Totals all work on the WFC menu.
  300.  
  301. IMAJICA 4.18 BETA
  302.  
  303.      74. Total rewrite of the file (L)ist options.  
  304.  
  305.      75. List Option command in file menu removed.  Please remove this from
  306.       your menus.
  307.  
  308.      76. A MSG directory is now required off of each \TEMP\NODE# directory.
  309.       All temporary "message" files will now be wrote to these
  310.       directories.  While you're at it, you can create a QWK and LOG 
  311.       directory.  These will be forthcoming.
  312.  
  313.      77. Spinning cursor routine added to MCI prompt.  "#" - this has not 
  314.       been tested.  It works fine locally, but I don't know about online.
  315.  
  316.      78. Spinning cursor routine added to "S"ave message command.
  317.  
  318.      79. "E"dit message command temporarily disabled.  I might try 
  319.       with a Full Screen Editor.  For now, this doesn't work.
  320.  
  321.      80. Extended descriptions are no longer displayed.  These routines
  322.       are being implemented into the FMail routines
  323.  
  324. IMAJICA 4.20 ALPHA
  325.  
  326.      81. Quoting routines now show 10 line pages of text, and allow for 
  327.       To/From choices.  Look for more to be added to these routines.
  328.  
  329.      82. Think those AutoAnsi detect routines are finally working. :-)
  330.  
  331.      83. User will now be prompted when uploading, the filename, 
  332.       program name, version number, and short description.  These
  333.       will then be placed in the file records without having to 
  334.       constantly re-edit your descriptions.
  335.  
  336.      84. Two new menucommands:
  337.  
  338.          OE - Will change users message conference.
  339.            MString should start with "+".
  340.            To change to Sysop Conference "S", your Mstring 
  341.            should be "+S".
  342.          OH - Will change users file conference.
  343.            MString should start with "+".
  344.  
  345. IMAJICA 5.03 BETA
  346.  
  347.      85. Quoting commands now include (A)ll lines in page, (R)e-display last
  348.       page, and (S)kip to next page.
  349.  
  350.      86. (Y)our Information screen reformatted for ease of viewing. 
  351.  
  352.      
  353. IMAJICA 5.30 BETA
  354.  
  355.      87. FMail private file transfers are now working.  New command keys:
  356.       
  357.          FM - "M"ail a private file to another user.
  358.          FC - "C"heck for private files.
  359.  
  360.       If a user checks for private files, and declines the transfer, 
  361.       the file will be sent to the SysOp with a status of <declined>.
  362.      
  363.      88. You can now disable ansi menus by using the cmdkey OP26 and selecting
  364.       "0".  This will give the user generic menus.
  365.  
  366.      89. File information lists have been rewrote and now show the actual
  367.       file size, not rounded to the nearest 128 bytes.
  368.  
  369.      90. File and message Area list routines now include the option to 
  370.       display a file.  The format is "CONF#.ANS" or "CONF#.ASC" where
  371.       the # is replaced with the conference flag.
  372.  
  373.      91. QWK downloads and uploads routines are in place.  No testing has 
  374.       done on the Upload part, but the QWK packets made by Imajica have
  375.       been tested on BlueWave and Silver Express readers.
  376.  
  377.      92. Your Information and Your File Information screens have been 
  378.       rewritten.
  379.  
  380.      93. BUG FIX - You can now quote in an anonymous type base and the 
  381.       quote routines will not show the authors handle.
  382.  
  383.      94. Imajica now saves user defaults for archive and protocol.  These
  384.       are only implemented in the QWK mailer, but might be further 
  385.       enhanced in the file sections.
  386.  
  387.      95. QWK mailer has default archive, which can be disabled by sysop, 
  388.       and high-read message pointer updates which can be user defined.
  389.  
  390.         !A - Choose Archive - ZIP and ARJ are supported.
  391.         !P - Pointer Update toggle.
  392.  
  393.      96. The board will now display a text file, if it exists, each time
  394.       the user uses the "L"ist files command.  The file displayed will
  395.       be the filename of the filebase .DIR file + ".ans" or ".asc".
  396.  
  397.      97. When GIF resolution is displayed, a file with 1024 x (whatever) will
  398.       be displayed in an alternative color.
  399.  
  400.      98. Subscription services are now internal in Imajica.  Each user has 
  401.       a credit account, which can be added to or subtracted from at the
  402.       user editor, command "|".  There are also 6 subscription levels 
  403.       supported, with 2 access levels per subscription.  
  404.  
  405. IMAJICA v7.30 ALPHA
  406.  
  407.      99. First release to possible Alpha sites.  
  408.  
  409.     100. Removed the double [Press any key] after (Y)our Info.  Although
  410.       this command can be used anywhere in Imajica, it generally 
  411.       belongs at the main menu, or personal info menu.  You should only
  412.       place it on menus that have their pause on.
  413.  
  414.     101. Re-wrote some of the logon routines.  "WELCOME.*" is now displayed
  415.       after the initial logon, followed by the boards' welcome line, 
  416.       system info, personal info, bulletins, and voting to follow.
  417.  
  418.     102. The sysop window [F2] is now BOTTOM only, and 2 lines high.  There
  419.       will be no top screen.  You can access various information by using
  420.       the [ALT-W] key.  
  421.  
  422.     103. Modified the QWK mailer, adding more user configuration.  Re-did
  423.       the gathering mail graphics.   
  424.  
  425.     104. While using the "F"ind description command in the file bases, 
  426.       Imajica will now display the fileboard title before scanning
  427.       the bases, and the cursor will spin, assuring the board is still
  428.       scanning, and not "hung-up".  The same thing is true for "N"ew
  429.       File Scans.
  430.  
  431.     105. Reconfigured the Waiting For Caller menu.  Modem strings will not
  432.       read past the end of your screen, and should leave the right border
  433.       intact.   
  434.  
  435.     106. Re-wrote the message header display format.  
  436.  
  437.     107. Sysop Window re-write is in progress.  This version may or may NOT
  438.       have a full functioning sysop window...  meaning you MIGHT or MIGHT
  439.       NOT be able to turn it on or off with the F2 key.  ALT-W should 
  440.       switch between windows.  Top window is gone for good.  A 2 line 
  441.       bottom window will be standard for Imajica.
  442.  
  443.     108. Put commandkey OW (text file editor) back in.  Updates to this 
  444.       routine will follow.
  445.  
  446.     109. Voting booth should NOT be used.  I am implementing those routines
  447.       and the INFOFORM routines into one more complex questionaire forum.
  448.       The INFOFORM can still be used.
  449.  
  450.     110. New menucommand : 
  451.  
  452.         FO - File offliner.  This command will check the drive for
  453.             the file, and if offline, will change the file status.
  454.             Same is true for if the file status is offline, it will
  455.             put it back online.  Single or Global usage. 
  456.  
  457.     111. File sizes should be ACCURATE now, not just rounded to the nearest
  458.       128 bytes.  This is in all listings...  When a file is moved off-
  459.       line and the menucommand "FO" is used to put it back online, the
  460.       actual size of the file and accurate file points are updated in
  461.       the file record.
  462.  
  463.     112. Put "DosDrop" back in and modified it a little.  Commandkey is "OU".
  464.       Sorry, no "EXT" commands or "FORMAT" for that matter.  These routines
  465.       will be severely thrashed through very soon!
  466.  
  467.     113. You can now type ahead in most instances.  No more need to abort with
  468.       the space bar, then then enter your selection at the prompt.  If a 
  469.       menu is displaying, just hit the command letter, the menu display 
  470.       will abort and the command will execute.
  471.  
  472.     114. Imajica is Echomail capable now.  The external utility, "Echodrive"
  473.       is now available to the public.  Uses are as follows:
  474.  
  475.         ECHODRIV export - Extracts echomail from Imajica and creates
  476.             FIDO *.MSG files.  Utilities such as CONFMAIL.EXE can
  477.             then create mail packets for FrontDoor.
  478.  
  479.         ECHODRIV import - Takes FIDO *.MSG files and "places" them in
  480.             Imajica's message bases.
  481.  
  482.         ECHODRIV purge  - Purges (deletes) scanned messages.
  483.  
  484.       Registered versions of ECHODRIV are JAM format compatable.  
  485.       
  486.     115. When (/U)ploading All to the filebases, you now have the option
  487.       of automatically uploading all files in the directory without 
  488.       having to enter names, desc.'s, and version numbers.  It will
  489.       use the "(filename) version unknown" as the name and version line,
  490.       and the description line is sysop configurable in the String Config,
  491.       Page 5, item F.
  492.  
  493.     116. Added local keyboard command - ALT-T.  This will list all local
  494.       sysop commands:
  495.  
  496.         These are:
  497.          ALT+   G - Trap and Chat logging 
  498.             L - Clear Screen
  499.             W - Switch sysop windows
  500.             T - Help screen
  501.             V - Validate to New User Validation
  502.          F1 - Edit users access with {Please Wait} displayed
  503.          SHIFT+F1 - Edit users access hidden
  504.          F2 - Sysop window toggle
  505.          SHIFT+F2 - Save screen image to "IMAJSAV.LOG"
  506.          F3 - Toggle users keyboard on/off
  507.          F4 - Shuts off alert
  508.          F5 - Hang up immediatly
  509.          F6 - Display sysop window
  510.          F7 - Add 5 minutes to users online time
  511.          SHIFT+F7 - Add amount of minutes to online time
  512.          F8 - Subtract 5 minutes from users online time
  513.          SHIFT+F8 - Subtract amount from online time
  514.          F9 - Grants temporary Sysop access
  515.          F10 - Chat init/end
  516.          ARROW+HOME - shuts off chatfile
  517.  
  518. IMAJICA v12.25 Beta
  519.  
  520.    117.  Users have the option of including "NEWFILES.DAT" in
  521.      their QWK packet.  This is commandkey "!F".
  522.  
  523.    118.  New commandkey - "FW".  This creates an updated list of
  524.      all files available to the user online and prompts for
  525.      download approval or batch addition.  File name and 
  526.      archive type are sysop definable.
  527.  
  528.    119.  ALT+[1 - 5] will validate to the respective subscription
  529.      level.
  530.  
  531.    120.  New MCI codes
  532.      
  533.      @p - User's first on date
  534.      @q - User's connect speed
  535.      @r - User's Kilobytes left to download
  536.      @s - User's current subscription name
  537.      @t - Subscription ending date {xx/xx/xx}
  538.  
  539.    121.  Created a "Byte Bank" - command key "O%".  This has the same
  540.      concept as the "Time Bank".  Users can store Kilobytes for
  541.      later withdrawl.
  542.  
  543.    122.  Added new MCI codes (door and protocol) -
  544.     
  545.      %A - Actual Connect Rate
  546.      %B - Software / Modem Baudrate (if locked)
  547.      %O - Current door dropfile directory
  548.  
  549.    123.  Changed MCI code "@H" to display last caller
  550.  
  551.    124.  Last caller information now records users connected baud rate.
  552.  
  553.    125.  AC restriction "2" changed from post-call ratio to "no download
  554.      daily kilobyte restriction".
  555.  
  556.    126.  Added 3 new external display screens -
  557.  
  558.      PRELOG1.###
  559.      PRELOG2.###
  560.      PRELOG3.### - These are displayed in sequence immediatly previous
  561.               to the logon prompt.  Valid file extentions are
  562.               .ANS and .ASC.
  563.  
  564.    127.  You can now use "external commands in DosDrop".  The command is
  565.      "INT", not "EXT" like in Telegard and Renegade.  FORMAT, DELETE,
  566.      and ATTRIB cannot be accessed.
  567.  
  568.    128.  Updated COMM.DAT to include room for multiple result codes.  Also
  569.      added variables for path to door dropfiles, and node access 
  570.      security.  (** WARNING - ANY VERSIONS WITH .EXE AND .OVR FILES
  571.      DATED EARLIER THAN 12/30/91 AT 6PM WILL REQUIRE YOU RUN THE
  572.      UTILITY "COMBACK.EXE".  **)  
  573.  
  574.      If you run comback, it's a good idea to screensave your settings.
  575.      Comback does not update existing data file, but rewrites a new one
  576.      with default settings.  BEWARE!
  577.  
  578. IMAJICA VERSION 01.31 BETA
  579.  
  580.    129. Lot's of bug fixes in this release:
  581.  
  582.     * Fixed quoting help command.
  583.     * Fixed color problem in message editor.
  584.     * Fixed all the file size problems, and transfer stats. 
  585.       These are now accurate file sizes, not rounded off.
  586.     
  587.    130. The Daily KiloByte ratio system is in place and working fine.
  588.        The ByteBank no longer lets users deposit kilobytes if they don't 
  589.        have any left online.
  590.  
  591.    131. There are now extended modem result codes.  PLEASE CHECK THESE!  
  592.        
  593.       ** IF YOU MODEM IS ANSWERING THE PHONE, BUT YOU'RE **
  594.         ** BOARD IS JUST SETTING THERE, YOU NEED  TO CHECK **
  595.         ** YOUR RESULT CODES.                              **
  596.  
  597.     Imajica supports standard connect codes as well as ARQ connect
  598.        result codes AND V32 connect codes.  Currently only the Alpha 
  599.        sites can detect V42 and MNP/LAPM along with CALLER ID.  A Beta
  600.        test should become available soon!
  601.  
  602.   132.  Imajica now uploads FILE_ID.DIZ and FILES.BBS into a "[FILENAME].IFD"
  603.        file.  (Imajica File Descriptor) Users can view this via the 
  604.        "I"nformation selection at the filebase listing prompt.  All files 
  605.        with extended descriptors will be flagged in the listing.  This
  606.        is SysOp definable in the [System Config/System Toggles/Import File_
  607.        ID.DIZ].  You can also create and edit these files with a text 
  608.        editor at DOS.
  609.  
  610.   133.  Extended descriptors have been upgraded to 10 lines of 50 characters.
  611.        These will be displayed by default, unless a file .IFD is located.
  612.  
  613.   134.  Tagged files are now marked in the file listings, and pages are 
  614.        redisplayed after tagging or file information viewing.
  615.  
  616.   135.  PRELOG#.[ANS,ASC] files will now PAUSE after each file is displayed.
  617.        This pause is internal, therefore adding a pause to your screen
  618.        causes the annoying "double-pause" syndrom.
  619.  
  620.   136.  Extended descriptions are no longer kept in one "EXTENDED.DAT" data
  621.        file.  They are now stored in seperate "[BASENAME].EXT" files,
  622.        where [BASENAME] is the same filename as the .BRD and .MIX files.
  623.        If you are updating from a version with ovr/exe files that are
  624.        dated pre-01/23/94, then you MUST go to the [SYSTEM CONFIG/FILENAMES
  625.        AND PATHS] menu.  From here you will press the "U" key.  This key
  626.        is not marked on the board, and only documented in this text file,
  627.        because it should only be used once.  It will not harm anything if
  628.        you continually run it, but what's the point?
  629.  
  630.   137.  Internal Callback Verifier is now semi-functional.  There are some 
  631.        bugs in it, such as it won't connect back 2400 baud callers [ :-) ],
  632.        etc.  Look for some more work on this one.  Command key - UC
  633.  
  634.   138.  You can now REPLY PRIVATELY to a public message, and QUOTE in private 
  635.        messages.  <Finally>
  636.  
  637. IMAJICA BBS VERSION 2.10 ß  
  638.  
  639.   139. QWK mailer will now accept a Sysop Definable Total Msgs per packet 
  640.       variable, and a User Definable Total Msgs per Base.  Total Msgs per
  641.       base CANNOT exceed 250.  Including new bulletins are now a user 
  642.       definable option.
  643.  
  644.   140. New Command keys -  
  645.  
  646.         UZ - System Information screen.
  647.            US - Change ansi conferences.  This command should
  648.              be passed 2 variables.  (generally entered in 
  649.              the MString field of the menu editor)
  650.  
  651.         US[v1][v2]
  652.  
  653.             The first variable is the conference to change to.
  654.              Imajica checks to make sure you have the Ansi Conf
  655.              configured before changing.  The second variable,
  656.             [v2] is the "Hard Change" flag.  If you do not want
  657.              a user to have access to Ansi Conferencing, but want
  658.              to include this command on a menu, leave [v2] blank.
  659.             If you enter a "Y", the board will automatically turn
  660.              the users Ansi Conference flag ON.
  661.  
  662.   141. Two new MCI codes:
  663.  
  664.         @v - QWK Packet Total message Limit.
  665.         @w - QWK Packet Message Base message Limit.
  666.  
  667.   142. Subscription flags are now kept for each user.  These will aid in the
  668.       speed of access routines involved in their sub status.
  669.  
  670.         0 - Subs not active.
  671.              1 - User obtained subscription form.
  672.              2 - User returned subscription form.
  673.              3 - 30 days until sub expires.
  674.              4 - 15 days until sub expires.
  675.              5 - Sub expired.
  676.              6 - Sub in good standing.
  677.        
  678.       3 ansi screens were added - SUB30.###, SUB15.###, AND SUBEXP.###.  Valid
  679.       file extentions are .ASC and .ANS.
  680.  
  681.   143. File and Message base editors now prompt you for the conference to 
  682.       display bases in.  This helps not have to scroll through all 50 bases
  683.       just to get to 1 directory.  ALL file bases are accessable, regardless
  684.       of the ones being displayed.
  685.  
  686.   144. Total Kilobytes are now calculated at the bottom of the ALLFILES.TXT 
  687.       and the NEWFILES.DAT.
  688.  
  689.   145. QWK mailer bug fixed.  Imajica will not include all files in a NEWFILES
  690.       scan.
  691.  
  692.   146. Removed Text File Base and Editor.  It's an OLD, WORN down routine that
  693.       nobody uses!
  694.  
  695.   147. New Files scan will now prompt for pointer updates, giving a choice
  696.       of current, new date, or days ago.
  697.  
  698.   148. New command on [SYSTEM CONFIG][SYSTEM VARIABLES]  "T".  This command
  699.       allows you to set the number of calls between "Birthday at Logon"
  700.       prompting.  Set to [0], the board does not ask the users birthday.  
  701.       Set this from 1 to 30 will set the number of calls between prompts.
  702.  
  703.   149. When executing an "ALLFILES.TXT" scan, the board will now display
  704.       the filesize to the user before compressing
  705.  
  706.   150. File "A"rea listing is no longer a valid menu command.  File base
  707.       listing and changing is done with the "L"ist command.  Same is true
  708.       for the message areas.
  709.  
  710.   151. Cosmetic update to the sysop menu commands.  These are a little more
  711.       easier to read, and twice as fast as the other menus.
  712.  
  713.   152. Added IRQ String and Port Address String to the Modem Configuration.
  714.       These are %E and %C respectively for protocol and door MCI's.
  715.  
  716.   153. Added TeleChat prompts - Normal, Global, Anonymous, and Private.  These
  717.       are for the upcoming TeleChat Multi-Node chat.
  718.  
  719.   154. Subscriptions are easily configured now from the System Configuration.
  720.       Length in month and Sub Title settings are now on the same menu.
  721.  
  722.   155. TOTAL rewrite of the User Editor.  (Sorry Cott, but why not use an 
  723.       idea if its a GREAT one!).  I think you will like this much better.
  724.  
  725.   156. Voting, DosDrop, and Automessage routines are GONE from Imajica.  This
  726.       is allowing for more "internal" features, such as the CBV and creating
  727.       a faster board due to smaller file sizes.  
  728.  
  729.   157. Message editor will now display the correct color after quoting.
  730.  
  731.   158. Your information screen now displays WEEKLY UL/DL kilobytes.
  732.       
  733.   159. Your information screen now displays Bytes added to Byte Bank.
  734.  
  735.   160. Did I mention that Imajica will upload a FILES.BBS or other file base
  736.       description file from CDRom?
  737.  
  738.   161. Users can no longer choose their own individual color configuration.
  739.       Color "schemes" are created by the sysop and users can choose from
  740.       the them.  New command key is:
  741.  
  742.           *M - Create, modify, and delete color "schemes"
  743.           
  744.   162. Imajica now offers the sysop the ability to choose their swap 
  745.       destination.  Choices are EMS, XMS, EXT, Disk, and All.
  746.       This is done from the System Variables Menu.
  747.  
  748.   163. WFCMenu Screen Blanker now displays a sysop definable message
  749.       that updates every 15 seconds and is randomly placed and colored.
  750.  
  751.   164. Sysop definable "minimum logon baud" and "minimum download baud"
  752.       now accepts values up to 14400 bps.
  753.  
  754.   165. There are now ACS strings for attaching files to messages.
  755.  
  756.   166. User flag #4 (protection from deletion) is now user flag #5.
  757.       Flag #4 is no credit checking.
  758.  
  759.   167. Internal WFCMenu is now back in the system. Delete your WFCMENU.ANS.
  760.  
  761.   168. New commandkeys:
  762.  
  763.         NR - Send message to another node.
  764.         ND - Hangup another node - Sysop Password required.
  765.         NG - Group chat.
  766.         NP - Page another node for chat.
  767.  
  768.   169. Telechat - mulitline chat - is now operational.  Commands
  769.       include:
  770.  
  771.         /Q            - Quit Telechat.
  772.         /ANON         - Makes room anonymous.
  773.         /C            - Creates room
  774.         /E            - Toggles echoing of your own message from the system.
  775.         /I [USERNAME] - Invites user into chat.
  776.         /M [TOPIC]    - Makes you the moderator of the room - Sysop 
  777.                       Password required.
  778.         /P [USERNAME] - Sends private message to user.
  779.         /W            - Shows who's online.
  780.         /J            - Shows users in current room.
  781.         /?            - Help Screen.
  782.  
  783.   170. Credit system is active now.  If toggled on (from System Flagged
  784.       Functions) the credit system is activated.  User flag "4" determines
  785.       whether each individual user is effected by the credit routines.
  786.       Credit is subtracted per sysop definable variables for minutes
  787.       online, email sent, messages posted, and files downloaded with 
  788.       cost balances.  If the display prompt toggle (from System Variables
  789.       Menu) is greater than 0, the user is prompted his credit balance per
  790.       minute entered.  
  791.  
  792.   171. Imajica has implemented QWK Echomail Processing.  With the new
  793.       distribution package you will recieve a file named IQNET.EXE. 
  794.       This program is required by a mail event to dial selected BBS's
  795.       in your node database to transfer mail back and forth.  
  796.  
  797.       Imajica creates a REP packet instead of a QWK packet allowing the 
  798.       recieving Imajica BBS to easily import the messages in the proper
  799.       bases.  This allows any Imajica BBS to carry fully automated
  800.       Echomail between one another.  This REP packet can be created using
  801.       the command keys "!I".  The file will be placed in the path specified
  802.       in your system configuration for "Local QWK Path". You can upload
  803.       REP's onto the board by using the command keys "!Q".  Again, it will
  804.       look for the REP in your local QWK path.
  805.  
  806.       Imajica now imports QWK packets.  With it's unique base pointer 
  807.       configuration, you can carry echomail off of ANY BBS system as long
  808.       as they have a QWK mailer.  All you have to do is create your message  
  809.       bases you wish to carry off of another BBS, assign them a QWK index
  810.       number, flag them for scan and enter the base number from the other 
  811.       board.  
  812.  
  813.       Through the use if IQNet, Imajica has the ability to send file 
  814.       attachments in QWK packets to other Imajica BBS's.
  815.       
  816.       Imajica now pre-creates QWK packets for individual users.  This is
  817.       done through an External Event.  Users may toggle this option, and
  818.       are prompted at logon if a current QWK packet exists for them.  
  819.  
  820.       MORE ON THE INTERNAL SETUP FOR THIS IN FUTURE RELEASE OF IQNET.DOC.
  821.   
  822.   172. Total re-write of the MCI codes.  Imajica now uses "%" instead of "@"
  823.         for the MCI flag due to conflicts in upcoming RIP support.  Two 
  824.         letters are now used for ease in remembering the MCI and because 
  825.         I ran out of single letters of the alphabet.  The MCI codes also
  826.         support spacing and your choice of left, right, or center 
  827.         justifying.  Examples:
  828.  
  829.         %UN      - Prints users handle.
  830.              %UN{35   - Prints users handle, padded to 35 spaces, and
  831.                justified to the left.
  832.         %UN}20   - Prints users handle, padded to 20 spaces, and
  833.                       justified to the right.
  834.  
  835.       Numbers 1 to 9 should be padded with a "0" - %UN{05 -.
  836.  
  837.    173. Introduction to the beginning of the color schemes.  In this release,
  838.     color schemes can be set up for a user to choose from.  Individual 
  839.        colors CANNOT be changed by users on a single basis.  The board will
  840.        initialize with a default conference - 1.  This is also the conference
  841.        that all users logon with.  If ANSI CONFERENCING is enabled and the
  842.        sysop has more than 1 color scheme, a user can choose between them.
  843.        Color schemes are directly connected to the ANSI CONFERENCING, so to
  844.     ensure compatability, if you create more ANSI CONFERENCES, Imajica will
  845.        create additional color schemes.  
  846.  
  847.         ANSI CONFERENCE 1 = COLOR SCHEME 1
  848.         ANSI CONFERENCE 2 = COLOR SCHEME 2
  849.         ANSI CONFERENCE 3 = COLOR SCHEME 3
  850.         ANSI CONFERENCE 4 = COLOR SCHEME 4
  851.         ANSI CONFERENCE 5 = COLOR SCHEME 5
  852.                     COLOR SCHEME 6 and on up.
  853.  
  854.     Items that are displayed internally and generally hardcoded for color
  855.     are also definable now along with the above mentioned "system 
  856.     colors".  You can now define colors for the following internal actions:
  857.  
  858.         Displayed file listings
  859.         Message area listings
  860.         File area listings
  861.         Offline mail gathering
  862.         Who's Online listings
  863.         User lists
  864.         Last caller lists
  865.         Private mail listings
  866.         Message title listings
  867.         Message headers
  868.  
  869. 174. Imajica's screen-writes should be about 4 times faster.  All MCI work
  870.     has been moved making color detection and change much faster on the
  871.     local and remote end.
  872.  
  873. 175. Implementation for Verbal Result codes has begun.  These routines are
  874.      not fully tested yet, and it is advisable NOT to use Verbal result
  875.      codes in this version.  
  876.  
  877.  
  878.